Big Huge Thesaurus

ophrys apifera

noun

sounds kind of like